<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>EJB Test Util</title>
</head>
<body>
<h3>EJB Test Util</h3>
<p><h4>About</h4>
The helper classes for EJB testing.<br />
The one of intentions at developing this module is to assist EJB development for production with readiness 
and ease for migration to other platforms' configuration environment of different EE or EJB container, 
different JPA provider, or different datastore in mind. <br />
Not necessary to say that the production code should not be 
coupled to any of specific platform technology especially non-opensource package when consider security 
or any other technical or business issues you may encounter (although doing so it really helps and speed 
up production in some cases) unless you really made decision like going along with it to the end and that 
will be not realistic decision with current trend. It is same to test code; test code should loose coupling 
to any of platforms and better to support concurrent multiple test execution in order to shorten test 
duration in assuring functionality on different platforms. The importance of those will bite your heart 
especially at the time when you need to migrate to different platform(s) by any reason, since you most 
likely want to run test on 2 different platforms' configurations not just before migration and migration 
time but also a little while after migration.<br />
The other intention is to assist developing tests with JTA transaction instead of user transaction, in order 
to perform test in more production realistic configuration.<br />
Those in mind, hope that this module and swapper aspect classes from aspectjutil-injection module will be 
able to become some help.     
</p>
</body>
</html>